package cc.rengu.igas.cops.common.entity;

import java.io.Serializable;

/**
 * 平台商户信息表
 * <p>
 * Created by keyi on 2020/3/17.
 */
public class CopsPlatMchntInfo implements Serializable {

    //非业务主键
    private String id;
    //多法人总行机构标识
    private String instId;
    //平台商户代码
    private String platMchntNo;
    //平台商户名称
    private String platMchntName;
    //管理机构代码
    private String manageInstId;
    //平台所属机构经营执照类型
    private String manageInstLicenceType;
    //平台所属机构执照注册号
    private String manageInstLicenceCode;
    //法人姓名
    private String artifName;
    //法人证件类型
    private String artifCertType;
    //法人证件号码
    private String artifCertNo;
    //证件生效日期
    private String certEffectiveDate;
    //证件失效日期
    private String certExpiryDate;
    //法人手机号
    private String artifMobile;
    //法人电子邮箱
    private String artifEmail;
    //联系人
    private String contactName;
    //联系人电话
    private String contactPhone;
    //联系人邮箱
    private String contactEmaiil;
    //平台商户邮编
    private String postCode;
    //平台商户地址
    private String platMchntAddress;
    //是否参与分润
    private String isProfitFlag;
    //平台网络域名
    private String mchntNetworkDomain;
    //IPC备案号
    private String icpRecordNo;
    //IP地址
    private String ip;
    //收银台签约类型
    private String signType;
    //结算方式
    private String settleType;
    //结算周期
    private String settleCycle;
    //结算账号
    private String settleAcctNo;
    //结算账户类型
    private String settleAcctType;
    //结算账户开户名
    private String settleAcctName;
    //结算账户开户行行号
    private String acctOpenBankNo;
    //结算账户开户行名称
    private String acctOpenBankName;
    //结算账户开户地址-省
    private String acctOpenProvince;
    //结算账户开户地址-市
    private String acctOpenCity;
    //结算账户开户地址-区
    private String acctOpenArea;
    //分润规则
    private String profitRule;
    //收银台名称
    private String cashDeskName;
    //平台商户logo存储路径
    private String logoPath;
    //是否支持授信交易
    private String grantCreditFlag;
    //是否支持担保交易
    private String guaranteeFlag;
    //平台商户状态
    private String platMchntStatus;
    //审批状态
    private String auditStatus;
    //停用原因
    private String stopReason;
    //注销原因
    private String cancelReason;
    //审批拒绝原因
    private String auditRefuseReason;
    //创建机构
    private String crtOrgId;
    //创建人
    private String oprId;
    //创建时间戳
    private String createTime;
    //最后修改人
    private String lastOprId;
    //最后修改时间戳
    private String lastUpdateTime;
    //最后审核人
    private String lastAuditId;
    //最后审核时间
    private String lastAuditTime;
    //备用字段1
    private String remark1;
    //备用字段2
    private String remark2;
    //备用字段3
    private String remark3;
    //备用字段4
    private String remark4;
    //备用字段5
    private String remark5;
    /*行业类别*/
    private String industryType;

    public String getIndustryType() {
        return industryType;
    }

    public void setIndustryType(String industryType) {
        this.industryType = industryType;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getInstId() {
        return instId;
    }

    public void setInstId(String instId) {
        this.instId = instId;
    }

    public String getPlatMchntNo() {
        return platMchntNo;
    }

    public void setPlatMchntNo(String platMchntNo) {
        this.platMchntNo = platMchntNo;
    }

    public String getPlatMchntName() {
        return platMchntName;
    }

    public void setPlatMchntName(String platMchntName) {
        this.platMchntName = platMchntName;
    }

    public String getManageInstId() {
        return manageInstId;
    }

    public void setManageInstId(String manageInstId) {
        this.manageInstId = manageInstId;
    }

    public String getManageInstLicenceType() {
        return manageInstLicenceType;
    }

    public void setManageInstLicenceType(String manageInstLicenceType) {
        this.manageInstLicenceType = manageInstLicenceType;
    }

    public String getManageInstLicenceCode() {
        return manageInstLicenceCode;
    }

    public void setManageInstLicenceCode(String manageInstLicenceCode) {
        this.manageInstLicenceCode = manageInstLicenceCode;
    }

    public String getArtifName() {
        return artifName;
    }

    public void setArtifName(String artifName) {
        this.artifName = artifName;
    }

    public String getArtifCertType() {
        return artifCertType;
    }

    public void setArtifCertType(String artifCertType) {
        this.artifCertType = artifCertType;
    }

    public String getArtifCertNo() {
        return artifCertNo;
    }

    public void setArtifCertNo(String artifCertNo) {
        this.artifCertNo = artifCertNo;
    }

    public String getCertEffectiveDate() {
        return certEffectiveDate;
    }

    public void setCertEffectiveDate(String certEffectiveDate) {
        this.certEffectiveDate = certEffectiveDate;
    }

    public String getCertExpiryDate() {
        return certExpiryDate;
    }

    public void setCertExpiryDate(String certExpiryDate) {
        this.certExpiryDate = certExpiryDate;
    }

    public String getArtifMobile() {
        return artifMobile;
    }

    public void setArtifMobile(String artifMobile) {
        this.artifMobile = artifMobile;
    }

    public String getArtifEmail() {
        return artifEmail;
    }

    public void setArtifEmail(String artifEmail) {
        this.artifEmail = artifEmail;
    }

    public String getContactName() {
        return contactName;
    }

    public void setContactName(String contactName) {
        this.contactName = contactName;
    }

    public String getContactPhone() {
        return contactPhone;
    }

    public void setContactPhone(String contactPhone) {
        this.contactPhone = contactPhone;
    }

    public String getContactEmaiil() {
        return contactEmaiil;
    }

    public void setContactEmaiil(String contactEmaiil) {
        this.contactEmaiil = contactEmaiil;
    }

    public String getPostCode() {
        return postCode;
    }

    public void setPostCode(String postCode) {
        this.postCode = postCode;
    }

    public String getPlatMchntAddress() {
        return platMchntAddress;
    }

    public void setPlatMchntAddress(String platMchntAddress) {
        this.platMchntAddress = platMchntAddress;
    }

    public String getIsProfitFlag() {
        return isProfitFlag;
    }

    public void setIsProfitFlag(String isProfitFlag) {
        this.isProfitFlag = isProfitFlag;
    }

    public String getMchntNetworkDomain() {
        return mchntNetworkDomain;
    }

    public void setMchntNetworkDomain(String mchntNetworkDomain) {
        this.mchntNetworkDomain = mchntNetworkDomain;
    }

    public String getIcpRecordNo() {
        return icpRecordNo;
    }

    public void setIcpRecordNo(String icpRecordNo) {
        this.icpRecordNo = icpRecordNo;
    }

    public String getIp() {
        return ip;
    }

    public void setIp(String ip) {
        this.ip = ip;
    }

    public String getSignType() {
        return signType;
    }

    public void setSignType(String signType) {
        this.signType = signType;
    }

    public String getSettleType() {
        return settleType;
    }

    public void setSettleType(String settleType) {
        this.settleType = settleType;
    }

    public String getSettleCycle() {
        return settleCycle;
    }

    public void setSettleCycle(String settleCycle) {
        this.settleCycle = settleCycle;
    }

    public String getSettleAcctNo() {
        return settleAcctNo;
    }

    public void setSettleAcctNo(String settleAcctNo) {
        this.settleAcctNo = settleAcctNo;
    }

    public String getSettleAcctType() {
        return settleAcctType;
    }

    public void setSettleAcctType(String settleAcctType) {
        this.settleAcctType = settleAcctType;
    }

    public String getSettleAcctName() {
        return settleAcctName;
    }

    public void setSettleAcctName(String settleAcctName) {
        this.settleAcctName = settleAcctName;
    }

    public String getAcctOpenBankNo() {
        return acctOpenBankNo;
    }

    public void setAcctOpenBankNo(String acctOpenBankNo) {
        this.acctOpenBankNo = acctOpenBankNo;
    }

    public String getAcctOpenBankName() {
        return acctOpenBankName;
    }

    public void setAcctOpenBankName(String acctOpenBankName) {
        this.acctOpenBankName = acctOpenBankName;
    }

    public String getAcctOpenProvince() {
        return acctOpenProvince;
    }

    public void setAcctOpenProvince(String acctOpenProvince) {
        this.acctOpenProvince = acctOpenProvince;
    }

    public String getAcctOpenCity() {
        return acctOpenCity;
    }

    public void setAcctOpenCity(String acctOpenCity) {
        this.acctOpenCity = acctOpenCity;
    }

    public String getAcctOpenArea() {
        return acctOpenArea;
    }

    public void setAcctOpenArea(String acctOpenArea) {
        this.acctOpenArea = acctOpenArea;
    }

    public String getProfitRule() {
        return profitRule;
    }

    public void setProfitRule(String profitRule) {
        this.profitRule = profitRule;
    }

    public String getCashDeskName() {
        return cashDeskName;
    }

    public void setCashDeskName(String cashDeskName) {
        this.cashDeskName = cashDeskName;
    }

    public String getLogoPath() {
        return logoPath;
    }

    public void setLogoPath(String logoPath) {
        this.logoPath = logoPath;
    }

    public String getGrantCreditFlag() {
        return grantCreditFlag;
    }

    public void setGrantCreditFlag(String grantCreditFlag) {
        this.grantCreditFlag = grantCreditFlag;
    }

    public String getGuaranteeFlag() {
        return guaranteeFlag;
    }

    public void setGuaranteeFlag(String guaranteeFlag) {
        this.guaranteeFlag = guaranteeFlag;
    }

    public String getPlatMchntStatus() {
        return platMchntStatus;
    }

    public void setPlatMchntStatus(String platMchntStatus) {
        this.platMchntStatus = platMchntStatus;
    }

    public String getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(String auditStatus) {
        this.auditStatus = auditStatus;
    }

    public String getStopReason() {
        return stopReason;
    }

    public void setStopReason(String stopReason) {
        this.stopReason = stopReason;
    }

    public String getCancelReason() {
        return cancelReason;
    }

    public void setCancelReason(String cancelReason) {
        this.cancelReason = cancelReason;
    }

    public String getAuditRefuseReason() {
        return auditRefuseReason;
    }

    public void setAuditRefuseReason(String auditRefuseReason) {
        this.auditRefuseReason = auditRefuseReason;
    }

    public String getCrtOrgId() {
        return crtOrgId;
    }

    public void setCrtOrgId(String crtOrgId) {
        this.crtOrgId = crtOrgId;
    }

    public String getOprId() {
        return oprId;
    }

    public void setOprId(String oprId) {
        this.oprId = oprId;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getLastOprId() {
        return lastOprId;
    }

    public void setLastOprId(String lastOprId) {
        this.lastOprId = lastOprId;
    }

    public String getLastUpdateTime() {
        return lastUpdateTime;
    }

    public void setLastUpdateTime(String lastUpdateTime) {
        this.lastUpdateTime = lastUpdateTime;
    }

    public String getLastAuditId() {
        return lastAuditId;
    }

    public void setLastAuditId(String lastAuditId) {
        this.lastAuditId = lastAuditId;
    }

    public String getLastAuditTime() {
        return lastAuditTime;
    }

    public void setLastAuditTime(String lastAuditTime) {
        this.lastAuditTime = lastAuditTime;
    }

    public String getRemark1() {
        return remark1;
    }

    public void setRemark1(String remark1) {
        this.remark1 = remark1;
    }

    public String getRemark2() {
        return remark2;
    }

    public void setRemark2(String remark2) {
        this.remark2 = remark2;
    }

    public String getRemark3() {
        return remark3;
    }

    public void setRemark3(String remark3) {
        this.remark3 = remark3;
    }

    public String getRemark4() {
        return remark4;
    }

    public void setRemark4(String remark4) {
        this.remark4 = remark4;
    }

    public String getRemark5() {
        return remark5;
    }

    public void setRemark5(String remark5) {
        this.remark5 = remark5;
    }
}
